cane rats - İspanyolca İngilizce Sözlük